salvadori's duck - Español Inglés Diccionario